func crypto/tls.isSupportedSignatureAlgorithm
9 uses
crypto/tls (current package)
auth.go#L269: return !isSupportedSignatureAlgorithm(sigAlg, c.SupportedSignatureAlgorithms)
auth.go#L293: if isSupportedSignatureAlgorithm(preferredAlg, supportedAlgs) {
common.go#L1852: func isSupportedSignatureAlgorithm(sigAlg SignatureScheme, supportedSignatureAlgorithms []SignatureScheme) bool {
handshake_client_tls13.go#L657: if !isSupportedSignatureAlgorithm(certVerify.signatureAlgorithm, supportedSignatureAlgorithms(c.vers, c.vers)) ||
handshake_client_tls13.go#L658: !isSupportedSignatureAlgorithm(certVerify.signatureAlgorithm, signatureSchemesForPublicKey(c.vers, c.peerCertificates[0].PublicKey)) {
handshake_server.go#L779: if !isSupportedSignatureAlgorithm(certVerify.signatureAlgorithm, certReq.supportedSignatureAlgorithms) {
handshake_server_tls13.go#L1088: if !isSupportedSignatureAlgorithm(certVerify.signatureAlgorithm, supportedSignatureAlgorithms(c.vers, c.vers)) ||
handshake_server_tls13.go#L1089: !isSupportedSignatureAlgorithm(certVerify.signatureAlgorithm, signatureSchemesForPublicKey(c.vers, c.peerCertificates[0].PublicKey)) {
key_agreement.go#L340: if !isSupportedSignatureAlgorithm(ka.signatureAlgorithm, clientHello.supportedSignatureAlgorithms) {